﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CubicFWNet.Data.ViewModal
{
    public class PrintDataView
    {
        public Guid ProductId { set; get; }
        public string ProductName { set; get; }
        public string SizeWidth { set; get; }
        public string SizeLenth { set; get; }
        public decimal GiveW { set; get; }
        public decimal GiveH { set; get; }
        /// <summary>
        /// 订货数量
        /// </summary>
        public decimal WorkAmount { set; get; }
        /// <summary>
        /// 材料名称
        /// </summary>
        public string FirstMaterial { set; get; }

        public List<TechnologyItemView> TechnologyItemListView { set; get; }
        /// <summary>
        /// 加工正差
        /// </summary>
        public decimal Tolerance { set; get; }
        /// <summary>
        /// 加工负差
        /// </summary>
        public decimal ToleranceMinus { set; get; }

        /// <summary>
        /// 刀模数（排）
        /// </summary>
        public decimal Cv { set; get; }
        /// <summary>
        /// 角度
        /// </summary>
        public string Angel { set; get; }
        /// <summary>
        /// 刀模数(左右)
        /// </summary>
        public decimal Ch { set; get; }
        /// <summary>
        /// 颜色要求
        /// </summary>
        public string Color { set; get; }
        /// <summary>
        /// 跳距
        /// </summary>
        public decimal Distance { set; get; }
        /// <summary>
        /// 加工工时
        /// </summary>
        public decimal WorkLenth { set; get; }
        /// <summary>
        /// 左右间距
        /// </summary>
        public decimal Space { set; get; }
        /// <summary>
        /// 左右边距
        /// </summary>
        public decimal Margin { set; get; }
        /// <summary>
        /// 包装要求  1：平张     2：卷筒
        /// </summary>
        public int PackRequire { set; get; }
        /// <summary>
        /// 包装个数()
        /// </summary>
        public decimal PackRequireCount { set; get; }

        /// <summary>
        /// 包装数量
        /// </summary>
        public decimal PackAmount { set; get; }

        /// <summary>
        /// 包装单位
        /// </summary>
        public string Pack { set; get; }

        public string TechnologMemo { set; get; }
        /// <summary>
        /// 设备名
        /// </summary>
        public string EquipmentName { set; get; }
        /// <summary>
        /// 订购人
        /// </summary>
        public string Dgren { set; get; }
        /// <summary>
        /// 操作人名字
        /// </summary>
        public string OperationName { set; get; }
    }

    public class TechnologyItemView
    {
        public string ProductItemName { set; get; }
    }
}
